i can't help thinking - French English Dictionary